package com.ruoyi.web.wx.entity;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component
@ConfigurationProperties(prefix = "wx")
public class AppInfo {
    private  String getOpenUrl;
    private  String APPID;
    private  String APPSecret;
    private  String officialAccountSecret;
    private  String officialAccountAppid;
    private  String officialAccountAuthCallBackUrl;
    private  String bindSuccessCallBackUrl;
    private  String payMchid;
    private  String payApikey;
    private  String payAppid;
    private  String payRedPackUrl;
    private  String payCertPath;
    private  String payCertPassword;



    //每天提现次数
    private Integer oneDayWithDrawCount;
    //每天提现金额
    private double oneDayWithDrawAmount;


    public String getPayMchid() {
        return payMchid;
    }

    public void setPayMchid(String payMchid) {
        this.payMchid = payMchid;
    }

    public String getPayApikey() {
        return payApikey;
    }

    public void setPayApikey(String payApikey) {
        this.payApikey = payApikey;
    }

    public String getPayAppid() {
        return payAppid;
    }

    public void setPayAppid(String payAppid) {
        this.payAppid = payAppid;
    }

    public String getPayRedPackUrl() {
        return payRedPackUrl;
    }

    public void setPayRedPackUrl(String payRedPackUrl) {
        this.payRedPackUrl = payRedPackUrl;
    }

    public String getPayCertPath() {
        return payCertPath;
    }

    public void setPayCertPath(String payCertPath) {
        this.payCertPath = payCertPath;
    }

    public String getPayCertPassword() {
        return payCertPassword;
    }

    public void setPayCertPassword(String payCertPassword) {
        this.payCertPassword = payCertPassword;
    }

    public Integer getOneDayWithDrawCount() {
        return oneDayWithDrawCount;
    }

    public void setOneDayWithDrawCount(Integer oneDayWithDrawCount) {
        this.oneDayWithDrawCount = oneDayWithDrawCount;
    }

    public double getOneDayWithDrawAmount() {
        return oneDayWithDrawAmount;
    }

    public void setOneDayWithDrawAmount(double oneDayWithDrawAmount) {
        this.oneDayWithDrawAmount = oneDayWithDrawAmount;
    }

    public String getOfficialAccountSecret() {
        return officialAccountSecret;
    }

    public void setOfficialAccountSecret(String officialAccountSecret) {
        this.officialAccountSecret = officialAccountSecret;
    }

    public String getOfficialAccountAppid() {
        return officialAccountAppid;
    }

    public void setOfficialAccountAppid(String officialAccountAppid) {
        this.officialAccountAppid = officialAccountAppid;
    }

    public String getOfficialAccountAuthCallBackUrl() {
        return officialAccountAuthCallBackUrl;
    }

    public void setOfficialAccountAuthCallBackUrl(String officialAccountAuthCallBackUrl) {
        this.officialAccountAuthCallBackUrl = officialAccountAuthCallBackUrl;
    }

    public String getBindSuccessCallBackUrl() {
        return bindSuccessCallBackUrl;
    }

    public void setBindSuccessCallBackUrl(String bindSuccessCallBackUrl) {
        this.bindSuccessCallBackUrl = bindSuccessCallBackUrl;
    }

    public String getGetOpenUrl() {
        return getOpenUrl;
    }

    public void setGetOpenUrl(String getOpenUrl) {
        this.getOpenUrl = getOpenUrl;
    }

    public String getAPPID() {
        return APPID;
    }

    public void setAPPID(String APPID) {
        this.APPID = APPID;
    }

    public String getAPPSecret() {
        return APPSecret;
    }

    public void setAPPSecret(String APPSecret) {
        this.APPSecret = APPSecret;
    }
}
